home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000175_kb@cs.umb.edu_Tue Jan 25 01:45:43 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  13KB

  1. Received: from terminus.cs.umb.edu by cs.umb.edu with SMTP id AA14050
  2.   (5.65c/IDA-1.4.4 for <tex-k-exp@cs.umb.edu>); Tue, 25 Jan 1994 06:45:44 -0500
  3. Received: by terminus.cs.umb.edu id AA23803
  4.   (5.65c/IDA-1.4.4); Tue, 25 Jan 1994 06:45:43 -0500
  5. Date: Tue, 25 Jan 1994 06:45:43 -0500
  6. From: "K. Berry" <kb@cs.umb.edu>
  7. Message-Id: <199401251145.AA23803@terminus.cs.umb.edu>
  8. To: info-tex@shsu.bitnet, tex-archive@math.utah.edu, tex-k@cs.umb.edu
  9. Subject: web2c 6.0 & friends available
  10.  
  11. I've released version 6.0 of web2c, a port of the basic TeX
  12. project web programs (TeX, Metafont, GFtoPK, etc.) to Unix, 
  13. and my modified drivers (dvipsk and xdvik).
  14.  
  15. You can get everything by ftp from:
  16.  
  17.       (Boston) ftp.cs.umb.edu:pub/tex/{lib,src,web,web2c,dvipsk,xdvik}.tar.gz
  18.  
  19. lib is a collection of the basic tfm, tex, mf, and bibtex files
  20.   (in my opinion).
  21. src has additional documentation, sources for some of the things
  22.   in lib, and a few extra programs I find especially valuable.
  23.  
  24. Soon they will be available from the CTAN sites (please try them first):
  25.  
  26.        (Texas) ftp.shsu.edu
  27.      (England) ftp.tex.ac.uk         
  28.      (Germany) ftp.uni-stuttgart.de
  29.  
  30. See the ftp retrieval instructions below for precise details. 
  31.  
  32. A summary of the changes is below.  Send bug reports to me (I'm sure
  33. there will be plenty). If you want support, or if you cannot ftp, I
  34. suggest contacting unixtex@u.washington.edu.
  35.  
  36. One change worth emphasizing: the default paths have completely changed.
  37. See the file kpathsea/HIER for a summary of this. The Makefile(s) and
  38. kpathsea/paths.h.in do the actual definitions.
  39.  
  40. By the way, the new version number is 6.0 because 5.8515 was just too
  41. many decimal points (also running out of characters on my system V
  42. filesystems).
  43.  
  44. The next major feature I intend to implement is a runtime configuration
  45. file (read by all three programs) to define paths.
  46.  
  47. kb@cs.umb.edu
  48. Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
  49.  
  50. web2c:
  51. Version 6.0 (24 January 1994)
  52. * Default paths changed.
  53. * Update for TeX 3.1415, etc.
  54. * Change to use the kpathsea library, a la dvipsk and xdvik.
  55.  
  56. * TeX's \openin command invokes MakeTeXTeX just like \input.
  57.  
  58. * TeX & Metafont:
  59.   - 16-byte values can be dumped, thus allowing native `long' on the DEC Alpha.
  60.   - But 32-bit integers are used if sharable format files are desired,
  61.     even on 64-bit machines.
  62.   - Interrupts are accepted when waiting for input.
  63.   
  64. * Online output support in Metafont for Regis terminals and the NeXT.
  65. * gftopk can handle characters with up to 100,000 rows.
  66. * vftovp's -charcode-format=ascii works properly.
  67. * patgen doesn't give bizarre numeric output where it should be text.
  68.  
  69. * configuration:
  70.   - -lX11 is used for OpenWindows.
  71.   - The MakeTeX... scripts are individually selectable by default, and
  72.     can always be invoked if certain environment variables are set.
  73.   - The subdirectory trick using st_nlink can be turned off.
  74.  
  75. * Makefiles:
  76.   - man/Makefile doesn't remove itself at `clean'.
  77.   - {tex,mf}/clean-tr[ia]p doesn't reinstall a {tex,mf}d.h with the test
  78.      constants.
  79.   - web2c/Makefile removes lex and yacc output at `clean'.
  80.   - mkdirchain invoked as an absolute filename.
  81.  
  82. * web2c:
  83.   - sync is no longer invoked; instead the Makefiles touch texd.h and
  84.     mfd.h after they are finished.
  85.  
  86. dvipsk:
  87. 5.526a (24 January 1994)
  88. * Extra :'s in config file paths incorporate the compile-time default,
  89.   and extra :'s in envvars incorporate the config file path.
  90. * Default paths and config.ps changed.
  91. * -v prints the version number and exits.
  92. * magstep rounding consistent with xdvik.
  93. * MakeTeXPK.in includes gsftopk support (disabled by default), and
  94.   allows user envvars to override the script's value. Some default
  95.   values substituted from the Makefile.
  96. * Under -DSECURE, reading of absolute_p files is prohibited.
  97.  
  98. xdvik:
  99. 1.5 (24 January 1994)
  100. * Try again to make the signal handling more reliable on the Alpha.
  101. * Debugging option for EPS previewing.
  102. * Magstep rounding consistent with dvipsk.
  103. * xdvi -version by itself doesn't provoke a usage message.
  104. * Make j a synonym for j.
  105.  
  106.  
  107.  
  108. [FTP.nwc: 24 January 1994
  109.  
  110.  The most up-to-date copy of this file is available on ftp.cs.umb.edu 
  111.  (158.121.104.33) in pub/tex/FTP.nwc.
  112.  
  113.  If the info below does not match up with what you find on the archives,
  114.  please let us know.  Thanks!  -- unixtex@u.washington.edu.]
  115.  
  116. =========================================================================
  117.      TeX programs are user-supported: join the TeX Users Group (TUG)
  118.             and support the development of these programs.
  119.         For membership information, send mail to
  120.                        tug@tug.org.
  121. =========================================================================
  122.  
  123.  
  124.             FTP INSTRUCTIONS
  125.  
  126. Most people who get in touch with the Unix TeX distribution at the Univ.
  127. of Washington are aiming to install plain TeX, LaTeX, BibTeX, plain
  128. Metafont, a previewer that will work under the X windowing system, and a
  129. PostScript device driver.  While the ftp sites listed below have just
  130. about everything useful for users of TeX on a variety of operating
  131. systems, our retrieval instructions -- intended solely for users with
  132. machines running Unix -- are limited to the programs mentioned above.
  133.  
  134. The three ftp sites mentioned below are part of the Comprehensive TeX 
  135. Archive Network (CTAN).  
  136.  
  137.     CTAN is the result of cooperative work among members of TUG,
  138.     DANTE [German-speaking TeX Users Group], and UKTUG [U.K. TeX 
  139.     Users Group], under the leadership of George Greenwade, Chair 
  140.     for TUG's Technical Working Group on TeX Archive Guidelines.
  141.  
  142.     Special thanks to George Greenwade for establishing the CTAN site 
  143.     at Sam Houston State University (US), to Rainer Schoepf for the
  144.     CTAN site at the University of Stuttgart (FRG), and to Sebastian Rahtz 
  145.     for the CTAN site at Aston University (UK).  These archives mirror 
  146.     each other meticulously.
  147.     
  148. Please use the host nearest you: 
  149.  
  150.     Host            Internet address    TeX root dir
  151.     ----            ----------------    ------------
  152.     ftp.shsu.edu        192.92.115.10        tex-archive
  153.     ftp.tex.ac.uk        134.151.44.19        tex-archive
  154.     ftp.uni-stuttgart.de    128.69.1.12        tex-archive
  155.  
  156. Users of ftp.tex.ac.uk or ftp.uni-stuttgart.de will be able to retrieve
  157. the same tex-archive files, but site-specific files (i.e., the two
  158. mentioned in the next paragraph) may be named differently.
  159.  
  160. Upon logging on (to ftp.shsu.edu), retrieve and read 
  161.  
  162.     README.archive-features and
  163.     README.site-commands 
  164.  
  165. to learn how to use the archive efficiently.  
  166.  
  167. We assume that you will have read these documents and will be able to
  168. use the information in them to make retrieval more convenient for yourself.
  169.  
  170.     For example, by reading these files, you will learn that you will be
  171.     able to retrieve foo.tar.gz even if the file does not exist, because
  172.     the ftpd allows archiving and compressing files on the fly.
  173.  
  174. In our instructions, the mode of compression used during retrieval is
  175. gzip.  All files ending in .gz are gzipped.
  176.  
  177. We encourage you to retrieve and install GNU's gunzip utility, part of
  178. the gzip package.  Set "binary" by typing "bi" at your ftp prompt, and
  179. retrieve the file
  180.  
  181.     ~/tex-archive/archive-tools/info-zip/gzip-<version>.tar
  182.  
  183. It does a better job of compression than standard Unix compress; and it
  184. is (as far as is known) patent-free. It is illegal to use Unix compress
  185. for software on the net, because it infringes on a software patent.
  186.  
  187.      To inform yourself about the new software monopolies 
  188.         in the U.S., send mail to the 
  189.            League for Programming Freedom: 
  190.                   lpf@uunet.uu.net
  191.  
  192.  
  193. For a basic set of input files and fonts:
  194. ----------------------------------------
  195.  
  196.     ftp> cd tex-archive/systems/unix/web2c
  197.     ftp> bi                    [for binary retrieval]
  198.     ftp> get lib.tar.gz
  199.  
  200.     This file contains a small collection of fonts (TFM files only),
  201.     (La)TeX macros, MF macros, and BibTeX files, enough to get
  202.     started. The AMS fonts and macros are included.
  203.  
  204.     It unpacks into a directory named `texmf', which you will want in
  205.     your equivalent of /usr/local/lib -- whatever you defined as your
  206.     $(datadir) in the Makefiles.
  207.  
  208.     The organization of the archive was debated at great length. We hope
  209.     it will be useful. If you don't like our organization, you should
  210.     move the files around as you see fit, not forgetting to redefine the
  211.     search paths and installation directories. The Makefiles,
  212.     kpathsea/HIER, kpathsea/paths.h.in, and web2c/README (``Directory
  213.     hierarchies'') have more tidbits of information.
  214.  
  215.     We advise unpacking this and deciding on your directory structure
  216.     *before* doing the compilations.
  217.  
  218.  
  219. For web2c:
  220. ---------
  221.  
  222.    Special thanks here to Karl Berry, Unix System Coordinator for TUG.
  223.    He improves/develops/maintains web2c, modes.mf, dvipsk, and xdvik
  224.    (and other things not mentioned in this file).  He also maintains
  225.    pub/tex on ftp.cs.umb.edu, which is the originating location for all
  226.    the files above and below.
  227.  
  228.     [still in tex-archive/systems/unix/web2c]
  229.  
  230.     ftp> get web.tar.gz    [Knuth's WEB sources for TeX, MF, & family:
  231.                  unpacks into ./web2c-<version>]
  232.  
  233.     ftp> get web2c.tar.gz    [WEB-to-C source:
  234.                  unpacks into ./web2c-<version>]
  235.  
  236.    It is important to retrieve and unpack both web.tar.gz and web2c.tar.gz.
  237.    They unbundle into a single directory called ./web2c-<version>.
  238.  
  239.    The web2c software converts the WEB source files (in which TeX,
  240.    Metafont, & family are written) to C source.  The input and font
  241.    files are needed to dump the format and base files required to run 
  242.    plain TeX, LaTeX, and Metafont.
  243.  
  244.  
  245.  
  246. For an X window system previewer (xdvik) 
  247. -------------------------------
  248.    and PostScript device driver (dvipsk):
  249.    -------------------------------------
  250.         
  251.     ftp> cd ../../dviware/xdvik
  252.     ftp> get xdvik.tar.gz    
  253.         [unpacks into ./xdvik-<version>]
  254.  
  255.     ftp> cd ../dvipsk
  256.     ftp> get dvipsk.tar.gz
  257.         [unpacks into dvipsk-<version>]
  258.  
  259.     ftp> cd ../../fonts/cm/pk
  260.     ftp> get pk300.zip
  261.         [For write-black 300dpi devices.
  262.  
  263.          The zip/unzip package is in 
  264.          ~/tex-archive/archive-tools/info-zip.
  265.  
  266.          These pk fonts are not strictly necessary;
  267.          dvips and xdvi can use a script `MakeTeXPK' that will 
  268.          generate missing bitmapped fonts.]
  269.  
  270.     ftp> get pk300w.zip
  271.         [pk300w (write-white) fonts are better with xdvi]
  272.  
  273.     ftp> quit            [end ftp session]
  274.  
  275.  
  276. We believe this covers the retrieval of the essential files.  
  277.  
  278. Each of the three packages -- web2c, xdvik, dvipsk, -- contains its own
  279. installation instructions.  The first thing to compile is web2c (that is
  280. to say, both web.tar.gz and web2c.tar.gz, unpacked); begin by reading
  281. ./web2c-<version>/web2c/README.
  282.  
  283. If this is your first TeX installation, you may not find the process 
  284. as easy as installing directly from our distribution tape, but ease is 
  285. a matter of degree.  All installation processes require careful attention 
  286. to detail, and knowledge of your system.  Festina Lente (Make Haste Slowly), 
  287. and you improve your chances of success.  
  288.  
  289. Those who purchase distribution tapes from us support this reply service,
  290. and receive installation help should they need it.
  291.  
  292. ------------------------------------------------------------------------
  293.  
  294. Network users interested in TeX software will find much that is useful in 
  295. the following FAQ (Frequently Asked Questions) documents on rtfm.mit.edu
  296. (18.70.0.209) in ~pub/usenet/comp.text.tex:
  297.  
  298.     T,_L,_e.:_F_A_Q_w_A_[M]    
  299.         (i.e., TeX, LaTeX, etc.: FAQ with Answers [Monthly])
  300.  
  301. There is also a supplement to the FAQ containing FTP locations; it's in
  302. the same place on rtfm.mit.edu.
  303.  
  304. A beautifully done index of macros for TeX and LaTeX is available on 
  305. theory.lcs.mit.edu (18.52.0.92) in ~/pub/tex/TeX-index.
  306.  
  307. These files are all included in ftp.cs.umb.edu:pub/tex/src.tar.gz.
  308.  
  309. ------------------------------------------------------------------------
  310.  
  311. If you are concerned about connect-time, search or retrieval problems,
  312. or require help in building and installing the basic TeX/LaTeX and
  313. Metafont programs on your machines, you may wish to consider ordering a
  314. distribution tape from
  315.  
  316.     Northwest Computing Support Center
  317.     DR-10, Thomson Hall 35
  318.     University of Washington
  319.     Seattle WA  98195
  320.  
  321.     phone: (206) 543-6259
  322.  
  323. A distribution fee in the area of $210 for domestic U.S. sites covers
  324. the expenses of putting together and maintaining the distribution, its
  325. equipment, and of providing information and installation-support
  326. services.  The University of Washington does not subsidize the Unix TeX
  327. distribution.
  328.  
  329. E-mail queries concerning the distribution tape should be sent to: 
  330.  
  331.    unixtex@u.washington.edu 
  332.  
  333. otherwise to:  
  334.  
  335.    mackay@cs.washington.edu    (Dr. Pierre A. MacKay).
  336.  
  337. ********************************************************************
  338. All services of the Unix TeX distribution are funded by tape orders.
  339.        Please do not be shy about asking us for information.
  340.  
  341. Northwest Computing Support Center   Email: unixtex@u.washington.edu
  342. University of Washington, DR-10      Phone: 206 543-6259 M-F 8a-12n
  343. Seattle WA  98195  USA
  344. ********************************************************************